package dao

import "zg4zk3/srv/models"

func List[T any](data *[]T) bool {

	err := models.DB.Order("sum  desc").Find(&data).Error
	if err != nil {
		return false
	}
	return true
}

func Show[T any](id uint, data *T) bool {
	err := models.DB.Where("id = ?", id).Find(&data).Error
	if err != nil {
		return false
	}
	return true

}
func Size[T any](id uint, data *T) bool {

	err := models.DB.Where("id = ?", id).Find(&data).Error
	if err != nil {
		return false
	}
	return true
}
